explosives hole - German English Dictionary